University

Laurea University of Applied Sciences

https://www.laurea.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5420
1554
20
5785
5963
5442