University

Ibanda University

https://ibandauniversity.ac.ug/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26587
961
52
26525
5954
6657