University

Nile University

https://nu.edu.eg/

World RankingContinental Rankingsort ascendingCountry RankPresenceImpactOpennessExcellence
2882
88
24
17652
5551
3185
2638