149 pubs · 13,185 cites · h-index 58
Vertex Pharmaceuticals (United States)
2010 - 2020
Churchill Hospital
1992 - 2015
University of Oxford
2003 - 2015
Keck Graduate Institute
2015 - 2015
Oxford Centre for Diabetes, Endocrinology and Metabolism
2006 - 2012