University

Nile University

https://nu.edu.eg/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
3011
90
23
15855
6475
3319
2582