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