Merja Penttilä

Adjunct Professor
Adjunct Professor
Bioproducts and Biosystems

Contact information

Phone number
+358407000163