University

Chenla University

http://clu.edu.kh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25042
10439
41
24422
24864
9491
5789