University

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

http://pwr.edu.pl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
961
393
11
344
2321
1467
761