Sihvonen, Jukka

Institution, Country: 
Turun yliopisto/Univeristy of Turku, Finland