147 pubs · 6,426 cites · h-index 35
University of Oxford
2009 - Present
MRC London Institute of Medical Sciences
2016 - 2024
Oxford Research Group
2023 - 2023
Medical Research Council
2010 - 2023
MRC Laboratory for Molecular Cell Biology
2022 - 2022