Imperial College London
United Kingdom
Baylor College of Medicine
Medical University of South Carolina
Medicine
Imperial College School of Medicine
Glasgow Cardiovascular Research Centre
South Carolina
Master of Research
Medical Research Council