University

Interactive College of Technology

https://www.ict.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10763
2741
2571
20477
10356
7494
6115