University

Helmand University

http://hun.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30720
14556
89
30710
7521
7216