University

Altaqwa University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27882
12299
80
27252
27818
11401
6033