University

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

https://pte.hu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
998
417
6
1510
743
1320