University

Zawul University

http://zawul.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27018
11698
63
19336
27185
11401
6033