file_1180151.jpg.png

Petri Ala-laurila

Aalto University
Department of Neuroscience and Biomedical Engineering
& University of Helsinki
Faculty of Biological and Environmental Sciences
Finland
Website