126 pubs · 9,993 cites · h-index 45
Cambridge University Hospitals NHS Foundation Trust
2013 - Present
Wellcome/MRC Institute of Metabolic Science
2007 - Present
MRC Epidemiology Unit
2007 - Present
University of Cambridge
2003 - 2025
Addenbrooke's Hospital
2003 - 2024