University

Azhar University

http://azhar.edu.af/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
29478
13665
84
28887
29353
5819
6626