University

Université Française d'Egypte

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15055
477
49
25365
12872
8602
6115