University

Nangarhar University

https://nu.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11421
4246
4
21238
5963
5324