9 pubs · 453 cites · h-index 5
Imperial College London
2021 - Present
McGovern Institute for Brain Research
2024 - 2024
Institute of Structural and Molecular Biology
2024 - 2024
Massachusetts Institute of Technology
2024 - 2024
The Francis Crick Institute
2022 - 2022