University

Avicenna International College

https://avicenna.hu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18233
4287
51
17629
5963
6683