University

Tabesh University

http://tabesh.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24391
34
34
11609
25177
5822
6529