University of Münster
Münster, North Rhine-Westphalia, Germany
University of Oxford
Oxford, Oxfordshire, UK