University

Altaqwa University

http://altaqwa.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27582
12117
78
24102
27693
8602
6115