University

Azhar University

http://azhar.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27839
12269
79
21741
27941
11401
6033