University

Egypt Japan University of Science & Technology

http://ejust.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2479
56
16
12441
3952
2683
2502