Back to Authors
https://orcid.org/0000-0003-1129-326X
Mayo Clinic
Delta Hat Limited, Beeston, Nottingham, UK;
Journal of Medical Economics | March 24, 2018 | Volume: 21 | Issue: 7 | Pages: 666-675
10.1080/13696998.2018.1457533