University

El Shorouk Academy

http://www.sha.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17422
552
56
11714
18860
5567
6626