Your message has been sent.
Development & Partnerships
Lynn Durham
CEO & Founder
Tel: + 41 22 545 12 42
Partnerships & Innovation
Delphine Charvin
Chief Science and Innovation Officer
delphine.charvin@stalicla.com
General Information
Executive Assistant to CEO & Office Manager
Tel: + 41 22 545 12 42
Headquarters Address
Campus Biotech Innovation Park
Avenue de Secheron 15
1202 Genève
Switzerland