Skip to content

Contact & Directions

contact details

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

Phone

+41 (0)21 693 69 48

Subscribe to our newsletter

Contact Form