University

HUMAK University of Applied Sciences

https://www.humak.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10684
2421
36
8492
5963
6683