The top documents tagged [professor petri karonen]
Research and Innovation 2014
43 views