University

Mont Royale College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26445
11351
280
24789
26298
11401
6033