University

Badakhshan University

https://badakhshan.edu.af/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
26606
12219
50
26552
6492
6650