University

Islamic Azad University Afghanistan

https://iau.af/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
28593
13481
69
28574
6492
6650