University

University of Oulu / Oulun yliopisto

http://www.oulu.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
412
167
4
977
501
510
431