University

International Hellenic University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6429
1694
35
6336
6015
5671
6084