Artturi Mäkinen

Mr. Artturi Mäkinen

Tampere University, Faculty of Medicine and Health Technology
orcid