Panula, Pertti, University of Helsinki, Finland