Munich, Bavaria, Germany
Ludwig-Maximilians-Universität München
Universitat Pompeu Fabra
Stanford University