Emmi
Riihiranta-Laine
Project Specialist, INVEST Research Flagship Centre

Contact

+358 29 450 3442
+358 50 463 4176