University

Nangarhar University

https://nu.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11413
4244
4
21235
5954
5317