University

East Delta University

https://ror.org/022j25y55

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10022
3407
74
12316
5884
7223