University

International Hellenic University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5837
1597
35
3840
6177
3746
6033