University

Azhar University

http://azhar.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27527
12016
67
19865
27619
10778
6007