University

Zawul University

http://zawul.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27683
12136
73
16557
27805
10778
6008