7 pubs · 589 cites · h-index 5
University of Oxford
2006 - 2008
Oxford Centre for Diabetes, Endocrinology and Metabolism
2007 - 2008