University

Zawul University

http://zawul.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28388
74
74
27042
28343
5822
6529