Suoranta, Juha, University of Tampere, Finland