Antti Salovaara
Senior University Lecturer
Senior University Lecturer
A803 Dept. Design
Email
[email protected]
Phone number
+358503360143