Losada Fraga, Fernando, Universidad de Helsinki, Finlandia