151 pubs · 2,302 cites · h-index 28
University of Bern
2015 - Present
Institute of Social and Preventive Medicine
2015 - Present
Universitätsklinik für Kinder und Jugendpsychiatrie
2026 - Present
Institut für Soziale Arbeit
2026 - Present
CURE Childhood Cancer
2026 - Present