University

Khemarak University

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
24121
9985
41
23657
23893
9593
5777