University

Altaqwa University

http://altaqwa.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27505
64
64
23717
27626
5822
6529