University

Khemarak University

http://www.khemarak.edu.kh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24382
10063
38
23921
24149
9491
5789