University

Bakht Alruda University

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
24698
927
40
16691
25171
7360
6084