University

Salam University

http://www.salam.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22599
9084
18
23259
22146
9491
5789