University

Khemarak University

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
24382
10063
38
23921
24149
9491
5789