University

Pädagogische Hochschule Bern

https://www.phbern.ch/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6364
1730
31
8948
5963
5635