Updated 14.11.2018
Mika Seppälä

Staff

Mika Seppälä

Senior Lecturer

Design Team

Contact us

Postal address:

PL 4042, 00079 Metropolia