University

El Shorouk Academy

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
16575
508
55
18385
5420
6683