238 pubs · 7,838 cites · h-index 46
Netherlands Center for Occupational Diseases
2026 - Present
Amsterdam University Medical Centers
2018 - Present
University of Amsterdam
2004 - Present
University Medical Center
2025 - 2025
Amsterdam Neuroscience
2019 - 2024