University

Bakht Alruda University

https://ror.org/02cxvat25

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
22485
869
43
25867
8370
6850