Pekkola, Elias, University of Tampere, Finland