University

Minia University

https://ror.org/02hcv4z63

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1608
47
14
6843
1405
873