57 pubs · 2,013 cites · h-index 20
European Organisation for Research and Treatment of Cancer
2016 - 2025
Quality of Life Research Center
2025 - 2025
University College Ghent
2023 - 2023
European Organisation for Research and Treatment of Cancer
2018 - 2023
Leiden University Medical Center
2023 - 2023