Pyry Kettunen

Senior Research Scientist
D.Sc. (Tech.)
+358 29 531 4776, +358 50 443 2958