University

British University in Egypt

https://ror.org/0066fxv63

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2072
77
20
5274
2457
1728