University

Altaqwa University

https://altaqwa.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29751
14194
83
29737
6492
6650