University

Baidoa University

https://baidoauniversity.edu.so/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31544
1352
107
31543
7521
7216