University

Islamic Azad University Afghanistan

https://iau.af/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
28593
13481
69
28574
6492
6650