University

East Africa University Bosaso

https://ror.org/058c2zn82

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22925
890
19
26348
8370
6850