University

Salam University

https://salam.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20967
8994
18
20575
6488
6650