University

Nile University

https://nu.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3011
90
23
15855
6475
3319
2582