University

Industrial Technical Institute

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27955
12335
55
27507
27908
10778
6007