University

University of Szeged / Szegedi Tudományegyetem SZTE

http://www.u-szeged.hu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
694
289
3
594
748
744
849