London, London, United Kingdom
Universität St.Gallen - Hochschule für Wirtschafts-, Rechts- und Sozialwissenschaften
Universität Zürich
Tsinghua University, School of Economics and Management