University

Mawlana University

https://mawlana.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11505
4315
4
9167
6488
6650