University

(1) Nile University

http://nileu.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4856
167
30
7834
13148
9009
2782