University

University of Oulu / Oulun yliopisto

http://www.oulu.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
413
163
4
788
539
421
432