University

Mont Royale College

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28460
13312
336
28422
5963
6658