University

Islamic Azad University Afghanistan

https://iau.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27459
12533
62
26264
27372
5819
6626