University

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

https://pte.hu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1029
415
6
1290
752
1393