University

Helmand University

http://hun.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26110
48
48
25404
25961
5822
6529