University

Cambodian Mekong University

http://www.mekong.edu.kh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17148
6705
19
23256
15716
8602
6115