University

El Shorouk Academy

http://sha.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15856
515
54
16986
18638
8650
6033