University

Tabesh University

http://tabesh.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23909
9900
32
19044
23901
11401
6033