Salmenhaara, Perttu, University of Helsinki, Finland