University

Cambodian Mekong University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16904
6548
20
22049
15380
9593
5777