University

Mont Royale College

https://www.montroyale.edu.my/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
26813
12367
301
26770
6492
6650