21 pubs · 307 cites · h-index 6
Jiangsu Normal University
2025 - 2025
University College London
2016 - 2024
MRC Laboratory for Molecular Cell Biology
2020 - 2023
Imperial College London
2013 - 2017