University

University of Szeged / Szegedi Tudományegyetem SZTE

https://u-szeged.hu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
671
286
3
776
575
909