University

Bakht Alruda University

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24698
927
40
16691
25171
7360
6084