University

Alghias University

https://alghias.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30015
14321
87
30000
7420
7190