University

Jeddah International College

https://jicollege.edu.sa/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
19795
676
62
19285
6492
6650