University

Helsinki Metropolia University of Applied Sciences (Evtek, Stadia)

https://metropolia.fi/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
4409
1338
16
2854
6492
4498