University

Zawul University

http://zawul.edu.af/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
28386
13086
74
27038
28339
5819
6626