University

Helmand University

http://hun.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29687
14149
84
29672
6488
6650