University

College of Telecom & Information

http://cti.edu.sa/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
15119
455
53
14011
5963
6658