Skip to content

Petri Numminen

Petri Numminen

Senior Lecturer

Information and Communication Technology