University

Université Française d'Egypte

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15326
492
52
23698
12869
11401
6033