145 pubs · 5,063 cites · h-index 43
Leiden University Medical Center
2001 - Present
Netherlands Metabolomics Centre
2013 - 2025
Proteogenomics Research Institute for Systems Medicine
2025 - 2025
Leiden University
2001 - 2019
Digital Proteomics (United States)
2016 - 2018