Katriina Aalto-Setala

Prof. Katriina Aalto-Setala

Faculty of Medicine and Health Technology, Tampere University, Tampere, Finland

Contribution