How to find us

Building NW  

We are located on ETH Zentrum Campus in Building NW on Clausiusstrasse 25 in Zurich. You'll find us on the uppermost F floor.

ETH Zentrum Campus

Map showing building NW at ETH Zurich
JavaScript has been disabled in your browser