University

University of Szeged / Szegedi Tudományegyetem SZTE

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
668
276
3
577
720
676
863