University

Nangarhar University

http://nu.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20831
8367
15
18063
20371
11401
6033