University

Avicenna International College

https://avicenna.hu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17926
4132
51
17141
6488
6650