University

Dunya University of Afghanistan

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
23027
10032
29
22828
5963
6658