FI-00014 University of Helsinki