University

Khemarak University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25930
11412
44
28497
25178
7356
6084