MB BChir DPhilUniversity of Oxford
BM BCHOxford University Hospital NHS Trust
MD, MPHOxford University
MDUniversity Hospital, Zurich
RNOxford University Hospital NHS Trust;Oxford University Hospitals, NHS Trust