University

Suez Canal University

http://scuegypt.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2566
60
17
7600
9238
5495
1249