University

Suez Canal University

http://scuegypt.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2474
48
13
4760
7450
5955
1271