Lian Bin, Li Jiayi, Tang Shihui, Li Ting, Li Jinping
Department of Surgical Oncology, General Hospital of Ningxia Medical University, No. 804, Shengli South Str eet, Xingqing District, Yinchuan, 750004, China.
Northwest University for Nationalities, Lanzhou, 730030, China.
Mol Med. 2025 Aug 16;31(1):278. doi: 10.1186/s10020-025-01336-w.