University

Mont Royale College

http://www.montroyale.edu.my/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
26623
11518
299
24534
26597
8602
6115