University

Institute of Technology of Cambodia / Institut de Technologie du Cambodge

http://www.itc.edu.kh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11064
4117
4
12769
13294
6418
5789