University

Jeddah International College

https://jicollege.edu.sa/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22445
790
63
24526
22014
5819
6626