University

Salam University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22191
8966
16
22739
21674
9593
5777