Nature Immunology, vol. 25, no. 5, page. 790 - 801, 2024-05
Nature Communications, vol. 14, no. 1, 2023-12
Science Advances, vol. 9, no. 47, 2023-11