75 pubs · 2,043 cites · h-index 27
Leiden University Medical Center
2018 - 2025
Digital Proteomics (United States)
2025 - 2025
Netherlands Metabolomics Centre
Vrije Universiteit Amsterdam
2014 - 2019
Zero to Three
2011 - 2015