Organization: University of Turku (Finland)