Johanna Ivaska

Professor
Faculty of Technology
University of Turku
webEmail