London Institute for Mathematical Sciences
London, City of London, UK
University of Oxford
Oxford, Oxfordshire, UK
Merton College