Updated 29.11.2024
Joa Lampela

Staff

Joa Lampela

Senior Lecturer

School of ICT

Contact us

Postal address:

PL 4070, 00079 Metropolia