University

Mawlana University

http://mawlana.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27510
12215
62
27063
27497
9593
5777