University

Baghlan University

https://www.baghlan.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27728
12660
54
27654
7521
7216