University

Albaydaa University

http://baydaauniv.net/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
27327
1079
36
27711
27025
8602
6115