University

Egyptian Chinese University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20308
710
60
24116
23064
9071
6033