Ilkka Kosunen

doctoral student

Contact Information

D226
+358 2941 51371