107 pubs · 491 cites · h-index 12
University of California System
2025 - 2025
Imperial College London
2018 - 2025
University of California, Berkeley
2022 - 2025
Lawrence Berkeley National Laboratory
2024 - 2024
London Biofoundry
2020 - 2020