24 pubs · 729 cites · h-index 8
Radboud University Nijmegen
2017 - 2024
Center for Translational Molecular Medicine
2024 - 2024
University Medical Center Utrecht
2022 - 2022
Open University of the Netherlands
2013 - 2021
Radboud University Medical Center
2018 - 2018