University

Salam University

https://salam.edu.af/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
20973
9000
18
20581
6492
6650