University

Mont Royale College

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
26813
12367
301
26770
6492
6650