University

University of Turku / Turun yliopisto

https://www.utu.fi/

World RankingContinental RankingCountry RankImpactsort ascendingOpennessExcellence
375
152
3
604
359
390