Contact us

Anecova SA
EPFL Innovation Park D
1015 Lausanne
Switzerland