University

Salam University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22251
9015
18
23329
21664
10778
6008