University

Wroclaw University of Technology / Politechnika Wrocławska

http://www.pwr.wroc.pl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
593
249
7
1072
679
440
829