Antti Hakanen

Adjunct Professor
Institute of Biomedicine
University of Turku
webEmail