29 pubs · 637 cites · h-index 8
Churchill Hospital
2014 - 2015
University of Oxford
1994 - 2015
Oxford Centre for Diabetes, Endocrinology and Metabolism
2013 - 2015
Oxford University Hospitals NHS Trust
2015 - 2015
Oxford BioMedica (United Kingdom)
2013 - 2013