University

Zawul University

http://zawul.edu.af/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
28386
13086
74
27038
28339
5819
6626