University

Avicenna University (Ibn e Sina University)

http://avicenna.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23202
9478
26
18937
23162
10778
6007