University

Benha University

https://ror.org/03tn5ee41

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
1122
24
7
3650
1098
732