University

Egyptian Chinese University

http://www.ecu.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21785
774
60
21535
21471
7360
6084