University

Jeddah International College

https://jicollege.edu.sa/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20996
712
62
20664
5963
6683