University

Abo Akademi University

https://www.abo.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
866
368
8
940
1126
831
1080