Original publication

DOI

10.1017/S0266462305280194

Type

Journal article

Journal

International Journal of Technology Assessment in Health Care

Publication Date

01/01/2005

Volume

21

Pages

148 - 149