University

Helsinki Metropolia University of Applied Sciences (Evtek, Stadia)

https://www.metropolia.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3739
1157
15
2309
2202
5819
4565