University

University of Helsinki / Helsingin yliopisto

http://www.helsinki.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
88
15
1
58
120
126
105