First name
Matti
Last name
Pihlajamaa
D.Sc., Senior Researcher: Innovation, Economics and Politics
First name
Matti
Last name
Pihlajamaa