University

Egyptian Chinese University

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
22211
777
61
23297
21886
5822
6528