University

Limkokwing University of Creative Technology

https://www.limkokwing.net/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9382
3255
57
6321
6492
6650