University

Avicenna University (Ibn e Sina University)

http://avicenna.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15593
6290
9
14597
5963
6658