Consultant
london, london, united kingdom
Oxford University Hospitals NHS Foundation Trust
Royal College of Surgeons England
Royal College of Surgeons of Edinburgh
UCL