University

College of Telecom & Information

http://cti.edu.sa/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16162
503
53
26495
14412
5819
6626