University

Bakhtar University

https://www.bakhtar.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21523
9240
18
21238
5963
6658