University

Suez Canal University

http://scuegypt.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2496
55
16
2007
8894
5510
1249