University

Nangarhar University

http://nu.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20740
8324
11
18817
20237
10778
6008