University

Taj Institute of Higher Education

https://taj.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23058
10136
32
22913
6488
6650