University

Tolo e Aftab Institute of Higher Education

http://toloeaftab.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27354
12471
60
26513
27215
5819
6626