University

Karwan University

http://www.karwan.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22362
26
26
26994
21599
5822
6529