University

Azhar University

http://azhar.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28884
13322
83
29007
28661
7356
6084