University

Islamic Azad University Afghanistan

https://iau.af/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
28593
13481
69
28574
6492
6650