University

Mont Royale College

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
26813
12367
301
26770
6492
6650