University of Turku
university in Turku, Finland