silhouette_man.png

Petri Ala-laurila

Associate Professor
Aalto University School of Science
University of Helsinki
Finland