Thurgau University of Teacher Educationh-index: 45Total citations: 11,145Total papers: 290Homepage: http://www.phtg.ch/home/