University

Lower Shabelle University

https://en.wikipedia.org/wiki/Lower Shabelle Unive

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31291
1286
66
31282
6553
7212