University

Dawat University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22292
9029
19
22768
21754
10778
6008