University

Azhar University

http://azhar.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27526
12016
67
19864
27618
10778
6008