University

Khemarak University

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
23860
9816
41
24149
23497
10778
6007