University

Dawat University

http://www.dawat.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23609
31
31
27843
22897
5822
6529