University

Mawlana University

http://mawlana.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10147
3682
3
7813
5963
6658