University

Aland Polytechnic / Högskolan på Åland

http://www.ha.ax/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11675
2815
41
16615
11595
9851
6033