University

Suez Canal University

http://suez.edu.eg/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1821
38
13
6585
1320
1261