University

University of Oulu / Oulun yliopisto

http://www.oulu.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
407
161
4
941
507
439
434