University

Tolo e Aftab Institute of Higher Education

http://toloeaftab.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27157
11791
67
24196
27169
11401
6033