University

Abo Akademi University

https://www.abo.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
976
395
9
1382
914
1183