University

Nangarhar University

http://nu.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22177
8879
15
26490
21079
9491
5789