University

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

http://pwr.edu.pl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1026
415
11
1302
2642
1044
820