ArticleVolume 86, Issue 13p2560-2571.e5 Affiliations & Notes Department of Biotherapy, Cancer Center and State Key Laboratory of Biotherapy, West China Hospital, Sichuan University, Chengdu 610041, China Article Info Publication History: Received December 10, 2025; Revised April 25, 2026; Accepted June 2, 2026; Published online June 25, 2026 DOI: 10.1016/j.molcel.2026.06.008 External LinkAlso available on ScienceDirect External Link Copyright: © 2026 Elsevier Inc.