University

Mawlana University

https://mawlana.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13669
5133
7
11747
7420
7190