University

Université Française d'Egypte

http://www.ufe.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15509
474
48
25723
13481
7356
6084