University

Dewey International of Cambodia

http://www.diu.edu.kh/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23738
10434
38
23560
5963
6658