University

Egypt Japan University of Science & Technology

https://ejust.edu.eg/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4407
186
33
10346
18835
2589
2419