University

ESMOD Kuala Lumpur

https://www.esmod.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23739
10439
224
23558
5963
6683