University

Wrocław University of Science and Technology (Politechnika Wrocławska)

http://pwr.edu.pl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
949
394
11
860
2465
918
833