University

Bakht Alruda University

http://www.uofb.edu.sd/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
24698
927
40
16691
25171
7360
6084