University

Tolo e Aftab Institute of Higher Education

http://toloeaftab.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27354
12476
60
26516
27217
5822
6528