University

Avicenna University (Ibn e Sina University)

http://avicenna.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23682
9741
26
19659
23775
9593
5777