About us
Our Researchers
News
Biogarage
Synbio Inspiration
Contacts
More
merja.penttila(a)aalto.fi
+358 40 700 0164
Aalto University
Espoo, Finland
Thanks for submitting!