University

Lower Shabelle University

http://lowershabelleuniversity.com/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27864
1112
43
24196
27912
11401
6033