University

Altaqwa University

http://altaqwa.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27392
12309
66
23248
27522
7356
6084