University

University of Szeged

https://u-szeged.hu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
637
281
3
764
457
909