University

Azhar University

https://azhar.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29588
14084
82
29572
6488
6650