352 pubs · 50,634 cites · h-index 86
MRC Laboratory of Molecular Biology
2010 - Present
University of Cambridge
2025 - 2025
Medical Research Council
2010 - 2025
Michelin (United States)
2024 - 2024
The Francis Crick Institute
2023 - 2023