University

Mawlana University

http://mawlana.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27587
12061
71
21189
27636
10778
6007