University

University of Pécs / Pécsi Tudományegyetem PTE

https://pte.hu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
998
417
6
1508
742
1320