John Häggerud

Lecturer
Department of computer science and media technology Faculty of Technology
+46480497715
Save contact