University

Altaqwa University

http://altaqwa.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27503
12561
64
23713
27622
5819
6626