University

Laurea University of Applied Sciences / Laurea-ammattikorkeakoulu

https://www.laurea.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5261
1523
17
3606
6492
5421