University

Tolo e Aftab Institute of Higher Education

http://toloeaftab.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25834
11046
54
24588
25710
8602
6115