Skip to content

Contact & Directions

contact details

Headquarters

Space Innovation
EPFL
PPH 338, Station 13
CH-1015 Lausanne

Phone

+41 (0)21 693 69 48

Zurich Hub

Space Innovation
ETH Zurich
IGP, HIL C 61.3
Stefano-Franscini-Platz 5
CH-8093 Zürich

Subscribe to our newsletter

Contact Form