118 pubs · 6,769 cites · h-index 40
Clinical Research Management
2022 - 2022
Loughborough University
1983 - 2017
University of Copenhagen
2001 - 2001
Oxford Centre for Diabetes, Endocrinology and Metabolism
2001 - 2001
University of Oxford
2000 - 2000