University

University of Helsinki / Helsingin yliopisto

https://www.helsinki.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
85
16
1
120
117
126