University

University of Southeast Asia

http://www.usea.edu.kh/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20606
8792
24
20178
6492
6650