Kingston Upon Thames, London, United Kingdom
Middlesex and University College Hospital Medical School, London
University of Cambridge