University

Nangarhar University

https://nu.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11427
4251
4
21236
5963
5342