University

Altaqwa University

http://www.altaqwa.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27934
12321
79
27132
27907
10778
6008