213 pubs · 13,030 cites · h-index 54
University of Liverpool
2025 - Present
Waters (United States)
2002 - Present
Netherlands Metabolomics Centre
Murdoch University
2019 - 2023
Imperial College London
2005 - 2023