University

University of Patras (incl University of Western Greece)

https://www.upatras.gr/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
587
237
4
770
382
732