University | Ranking Web of Universities

University

Tolo e Aftab Institute of Higher Education

http://toloeaftab.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27006
11649
61
23886
26997
10776
5984