University

Industrial Technical Institute

http://www.iti.edu.kh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28300
12590
53
28169
28085
8602
6115