120 pubs · 8,777 cites · h-index 39
Utrecht University
2002 - 2023
Netherlands Metabolomics Centre
2009 - 2023
Technical University of Munich
2009 - 2021
Center for Integrated Protein Science Munich
2010 - 2017
Center for Systems Biology
2016 - 2016