University

Jawzjan University

https://ju.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22687
9759
25
22282
7521
7216