Cambridge, MA, USA
La Jolla, CA, USA
Zürich, Zurich, Switzerland
Berlin, Berlin, Germany
New Delhi, Delhi, India
Genève, Genève, Switzerland
Zürich, Switzerland
London, UK