University

Lodz University of Technology / Politechnika Łódzka

http://www.p.lodz.pl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2053
760
35
1012
9726
1136
1199