University

Egyptian Chinese University

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
22622
821
61
21991
22327
8602
6115