Räsänen, Pekka, University of Turku