Markus Törmänen

Senior Lecturer, Associate Professor