Prof. Arto Ojala

Prof. Arto Ojala

University of Vaasa, Finland