104 pubs · 847 cites · h-index 16
University of Groningen
2012 - Present
Dialyse Centrum Groningen
2016 - Present
Max Planck Institute for Demographic Research
2016 - 2025
Netherlands Comprehensive Cancer Organisation
2023 - 2025
Public Health Department
2023 - 2023