University

Nangarhar University

http://nu.edu.af/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
16038
6394
8
13226
20541
5819
5902