University

Zawul University

http://zawul.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26966
11711
69
19955
27192
8602
6115