Karri Mikkonen

Research and Development Manager,
Turku Future Technologies
+358 44 907 5207