University

Salam University

http://salam.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21540
20
20
24379
21007
5822
6529