Sulkunen, Pekka, University of Helsinki, Finland