University

Baghlan University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26889
12382
51
26846
6488
6650