University

Jubba University of Somalia JUSSOM

https://en.wikipedia.org/wiki/Jubba University of

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31645
1308
74
31641
6553
7212