Aesyra logo

Contact us

Aesyra SA
EPFL Innovation Park, Building C
CH-1015 Lausanne
Switzerland