13 pubs · 29 cites · h-index 2
London Biofoundry
2026 - Present
Imperial College London
2024 - Present
University of Bath
2022 - 2022