University

Nile University

https://nu.edu.eg/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort ascending
2882
88
24
17652
5551
3185
2638