Get in Touch

merja.penttila(a)aalto.fi

+358 40 700 0164

Aalto University 

Espoo, Finland

Aalto_FI_21_BLACK_1.png
VTT_Logo_OnWhite_OrangeBlue_RGB_hires.jp
SYNBIO_RED_BLUE_LOGO.jpg
wihuri.png