University

Nangarhar University

http://nu.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16032
8
8
13228
20544
5822
5829