49 pubs · 2,053 cites · h-index 14
Max Planck Institute of Molecular Cell Biology and Genetics
2025 - 2025
The Francis Crick Institute
2019 - 2023
University College London
2011 - 2021
Babraham Institute
2016 - 2020
University of Cambridge
2017 - 2017