39 pubs · 3,841 cites · h-index 21
Swiss Health Observatory
2022 - 2024
Federal Statistical Office
2019 - 2019
University of Basel
2009 - 2019
University of Copenhagen
2013 - 2014