University

Khemarak University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24467
10213
42
24172
24085
11401
6033