Sanna Hellsten

Research Fellow
Bioproducts and Biosystems
Research Fellow

Contact information

Phone number
+358505675574