University

University of Szeged / Szegedi Tudományegyetem SZTE

http://u-szeged.hu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
692
290
3
361
843
585
900