University

El Shorouk Academy

https://www.sha.edu.eg/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
16575
508
55
18385
5420
6683