ORCID

DOI

10.3310/hta23270

Publication Date

2019-06-19

Publication Title

Health Technology Assessment

Volume

23

Issue

27

ISSN

1366-5278

Embargo Period

2019-06-21

Organisational Unit

School of Health Professions

Share

COinS