University

Suez Canal University

http://scuegypt.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3160
91
21
5859
7322
8602
1336