University

Jubba University of Somalia JUSSOM

https://ror.org/search?query=Jubba+University+of+S

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31809
1360
106
31807
8183
7237