University

Zawul University

http://zawul.edu.af/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
28386
13086
74
27038
28339
5819
6626