University

Nangarhar University

http://nu.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20416
8094
10
19579
19966
9593
5777