University

Mawlana University

http://mawlana.edu.af/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5676
1842
1
4079
2152
8602
6115