Leea Lakka profile picture
Leea
Lakka
University Lecturer, Department of Teacher Education (Turku)
FT

Contact

+358 29 450 3118
+358 50 442 6017