Qiao, Jun https://orcid.org/0000-0001-7038-4538
Jiang, Lei
Cai, Liuyang
Chang, Minjing
Wang, Can
Zhao, Rong
Song, Shan
Zhao, Yuhui
Chen, Miaoran
Ding, Shifang
Tan, Ning
He, Pengcheng
Sadayappan, Sakthivel https://orcid.org/0000-0003-2006-7678
Xu, Jinguo
Pauklin, Siim https://orcid.org/0000-0001-8367-3670
Liu, Zhengbing
Feng, Yuliang
Funding for this research was provided by:
Cancer Research UK (C59392/A25064)
Article History
Received: 17 March 2024
Accepted: 22 July 2025
First Online: 24 September 2025
Competing interests
: The authors declare no competing interests.