University

Avicenna University (Ibn e Sina University)

http://avicenna.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22461
9135
24
16696
22404
11401
6033