81 pubs · 3,443 cites · h-index 28
Leiden University Medical Center
2014 - Present
Netherlands Metabolomics Centre
2016 - Present
Leiden University
2017 - 2024
Proteogenomics Research Institute for Systems Medicine
2023 - 2023
National and Kapodistrian University of Athens
2009 - 2018