University

Jawzjan University

https://ju.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21289
9117
17
20975
5963
6683