University

Nangarhar University

http://nu.edu.af/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
16038
6394
8
13226
20541
5819
5902