University

Zawul University

http://zawul.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25685
11636
44
25585
6488
6650