University

ESMOD Kuala Lumpur

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23227
10212
221
23016
6492
6650