169 pubs · 8,374 cites · h-index 41
University of Bern
2016 - Present
Bern University of Applied Sciences
2023 - Present
Primary Health Care
2024 - Present
Institute of Social and Preventive Medicine
University of Oxford
2020 - 2025