University

Ahlobait Institute of Higher Education

https://ahlobait.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29385
13895
78
29357
7420
7190