University

University of Szeged / Szegedi Tudományegyetem SZTE

http://u-szeged.hu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
677
281
2
423
783
561
911