Original languageEnglish
Pages (from-to)317-330
Number of pages14
JournalInternational Journal of Technology Assessment in Health Care
Volume19
Publication statusPublished - 2003

ID: 1437088