University

Zawul University

http://zawul.edu.af/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
25711
11659
44
25612
6492
6650