17 pubs · 305 cites · h-index 7
NIHR Imperial Biomedical Research Centre
2026 - Present
Imperial College London
2024 - Present
Universidad Complutense de Madrid
2020 - 2023
Lawrence Berkeley National Laboratory
2020 - 2021
Joint BioEnergy Institute
2020 - 2021