University

Egypt Japan University of Science & Technology

http://ejust.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3472
103
24
18530
10873
2675
2445