Let’s Connect & Make an Impact
Have questions or want to work together? We’d love to hear from you. Fill out the form, and we’ll get back to you shortly.
Office Address:
Avenue de Secheron 15
Campus Biotech Innovation Park
1202 Geneva Switzerland
Email:
