ORCID

Publication Date

2019-06-19

Publication Title

Health Technology Assessment

Volume

23

Issue

27

ISSN

1366-5278

Embargo Period

2019-06-21

10.3310/hta23270" data-hide-no-mentions="true">

Share

COinS