University

Islamic Azad University Afghanistan

https://iau.af/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
28593
13481
69
28574
6492
6650