University

University of Helsinki / Helsingin yliopisto

http://www.helsinki.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
80
14
1
29
124
62
108