133 pubs · 5,543 cites · h-index 41
Leiden University Medical Center
1988 - 2025
Netherlands Metabolomics Centre
2011 - 2025
Leiden University
1988 - 2023
Proteogenomics Research Institute for Systems Medicine
2021 - 2021
Digital Proteomics (United States)
2019 - 2019