Are you intersted in our project?
Get in touch! We will always be there to answer your questions.
Limula Biotech
EPFL AAB 2 42
Station 15
1015 Lausanne
Switzerland
Are you intersted in our project?
Get in touch! We will always be there to answer your questions.
Limula Biotech
EPFL AAB 2 42
Station 15
1015 Lausanne
Switzerland