University

Badakhshan University

http://badakhshan.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24121
9946
33
19541
24152
10778
6008