136 pubs · 5,197 cites · h-index 42
University of Fribourg
1999 - 2025
Ministry of Health and Quality of Life
2025 - 2025
National Kidney Foundation
2018 - 2018
University of Zurich
2017 - 2017
FORS – Swiss Centre of Expertise in the Social Sciences
2016 - 2017