University

University of Szeged / Szegedi Tudományegyetem SZTE

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
670
279
2
203
795
579
900