Health technology assessment (Winchester, England), 6(6), 1-97. National Co-ordinating Centre for HTA Health Technology Assessment, Vol 6, Iss 6 (2002) Europe PubMed Central
Health technology assessment (Winchester, England), 5(18), 1-81. National Co-ordinating Centre for HTA Health Technology Assessment, Vol 5, Iss 18 (2001) Europe PubMed Central