University

Abo Akademi University

https://www.abo.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
869
372
9
1254
696
1095