Source:
International journal of technology assessment in health care [Int J Technol Assess Health Care] 2010 Oct; Vol. 26 (4), pp. 458-62. Date of Electronic Publication: 2010 Oct 06.Publisher: Cambridge University Press Country of Publication: England NLM ID: 8508113 Publication Model: Print-Electronic