University

University of Bydgoszcz / Bydgoska Szkoła Wyższa

https://bsw.edu.pl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18249
4209
238
17511
6492
6650