University

Cambodian Mekong University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17656
6928
20
22004
16004
11401
6033