University

Jeddah International College

http://jic-edu.sa/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13283
416
53
23267
17658
4370
6033