University

Mawlana University

http://mawlana.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7243
2317
2
15450
4080
7356
6084