Christoph Leuenberger

Deputy Head of Communications

Contact

christoph.leuenberger@ethrat.ch
✆ +41 58 856 86 24

ETH Board
Häldeliweg 15
8092 Zurich