155 pubs · 6,734 cites · h-index 39
Imperial College London
2021 - Present
London Biofoundry
2023 - 2025
Molecular Sciences Institute
2024 - 2025
Lawrence Berkeley National Laboratory
2019 - 2024
Thomas Young Centre
2017 - 2024