433 pubs · 28,756 cites · h-index 88
University of Oxford
1988 - 2022
Oxford Centre for Diabetes, Endocrinology and Metabolism
1987 - 2018
Churchill Hospital
2003 - 2014
Université Toulouse III - Paul Sabatier
2008 - 2012
University of Bath
2012 - 2012