University

Khemarak University

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
23860
9816
41
24149
23497
10778
6007