Doctor
london, greater london, united kingdom
Chelsea and Westminster Hospital NHS Foundation Trust
Harvard University
Imperial College London
London School of Hygiene and Tropical Medicine, U. of London