University

Azhar University

http://azhar.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27502
12210
60
25235
27497
9593
5777