62 pubs · 3,701 cites · h-index 23
University of Cambridge
2025 - 2025
Max Planck Institute of Biophysics
2011 - 2025
Diamond Light Source
2022 - 2024
Lawrence Berkeley National Laboratory
2016 - 2022
University of California, Berkeley
2018 - 2022