Skip to content

Mika Virolainen

Mika Virolainen

Senior Lecturer

Information and Communication Technology