London, London, United Kingdom
Fudan University
Rijksuniversiteit Groningen
University of Oxford - Said Business School