Schwyz University of Teacher Educationh-index: 26Total citations: 3,055Total papers: 294Homepage: https://www.phsz.ch/en/