University

International Hellenic University

https://www.ihu.edu.gr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6430
1697
35
6337
6014
5669
6084