14 pubs · 99 cites · h-index 4
Diamond Light Source
2023 - Present
Imperial College London
London Biofoundry
2024 - 2024
University of Oxford
2022 - 2022