University

Azhar University

http://azhar.edu.af/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29478
13665
84
28887
29353
5819
6626