Professor of Molecular Medicine
Read More...
Consultant Physician
Professor of Diabetic Medicine
Senior Lecturer
Professor of Metabolic Medicine
Clinical Director
MRC Clinician Scientist