University

Abo Akademi University

https://www.abo.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
889
379
9
1258
862
1094