Feel free to contact us at any time using the form below. We will be in touch as soon as possible.
Data Privacy Officer
Got a question about data protection?
+41 21 550 51 35
Head Office and R&D
EPFL Innovation Park – Building C
1015 Lausanne – Switzerland
18 Rue d’Anjou
75008 PARIS – France