University

Pädagogische Hochschule Schaffhausen

https://www.phsh.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17914
4283
89
16146
17614
5819
6626