University

Dunya University of Afghanistan

https://www.dunya.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24143
10351
33
28866
22763
7356
6084