University

Université Française d'Egypte

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15381
459
51
26841
13437
5822
6528