258 pubs · 12,573 cites · h-index 57
Prevention Institute
2016 - Present
University Hospital of Zurich
2003 - Present
University of Zurich
1999 - 2025
University Psychiatric Hospital
2003 - 2025
Universitäre Psychiatrische Dienste Bern
2003 - 2019