6 pubs · 96 cites · h-index 6
University of Bern
2017 - 2024
Institute of Social and Preventive Medicine
2019 - 2019