University

School of Management and Marketing in Sochaczew / Wyższa Szkoła Zarządzania i Marketingu w Sochaczewie

http://sochaczew.edu.pl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20816
5040
339
21920
20273
8602
6115