University

Azhar University

http://azhar.edu.af/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
29478
13665
84
28887
29353
5819
6626