University

Altaqwa University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27935
12321
79
27133
27908
10778
6007