University

Khemarak University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23859
9816
41
24148
23496
10778
6008