University

Abo Akademi University

https://www.abo.fi/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
869
372
9
1254
696
1095