Turjanmaa, Elina, University of Helsinki, Finland