Nature Cell Biology, vol. 26, no. 6, page. 903 - 916, 2024-05
Nature Communications, vol. 14, no. 1, 2023-02