Losada Fraga, Fernando, Universidad de Helsinki, Finland