University

International Helenic University

https://www.ihu.gr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2722
927
22
5110
1709
3185