University

Higher School of Pedagogy and Administration in Poznań / Wyższa Szkoła Pedagogiki i Administracji Mieszka I w Poznaniu

https://wspia.pl/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18442
4251
240
17735
6492
6650