University

Zawul University

http://zawul.edu.af/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28386
13086
74
27038
28339
5819
6626