University

Dunya University of Afghanistan

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23027
10032
29
22828
5963
6658