University

Avicenna University (Ibn e Sina University)

https://avicenna.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14799
5970
8
13398
6488
6650