University

Helsinki Metropolia University of Applied Sciences (Evtek, Stadia)

https://www.metropolia.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4662
1317
17
2101
1703
6957
6033