University

Bakht Alruda University

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
23112
827
35
4142
24651
5819
6626