Finnish school was a big motivation to return to Finland Satu Helske, Senior Researcher Before Turku, I was living in Oxford, UK and in Norrköping, Sweden. A big incentive for…