University

Pädagogische Hochschule Schaffhausen

http://www.phsh.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17956
4540
87
17879
17166
9593
5777