University

Chenla University

http://clu.edu.kh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25085
10543
43
26656
24496
9593
5777