University

Badakhshan University

https://badakhshan.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26606
12219
50
26552
6492
6650