zurich, zurich, switzerland
Eidgenössische Technische Hochschule Zürich
Jacobs University Bremen
Ecole polytechnique fédérale de Lausanne