University

Helsinki Metropolia University of Applied Sciences (Evtek, Stadia)

https://www.metropolia.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4910
1383
19
2205
2641
6043
6084