Lahti, Janne, University of Helsinki