University

University of Szeged / Szegedi Tudományegyetem SZTE

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
675
288
3
557
695
703
850