london, greater london, united kingdom
University of Geneva
Vrije Universiteit Brussel
University of Oxford