An Yunyun, Lin Huizhen, Tang Bianbian, Gong Fanglei, Bai Yunxia, Zhu Wenjing, Peng Qiyu, Sun Kun
Institute of Cancer Research, Shenzhen Bay Laboratory, Shenzhen, 518132, China.
Shenzhen Medical Academy of Research and Translation, Shenzhen, 518107, China.
J Transl Med. 2025 Jun 17;23(1):663. doi: 10.1186/s12967-025-06506-2.