Liu Hengrui, Dilger James P
Department of Biochemistry, University of Cambridge, Cambridge CB2 1TN, UK.
Department of Oncology, University of Cambridge, Cambridge CB2 1TN, UK.
Chin J Cancer Res. 2025 Apr 30;37(2):289-292. doi: 10.21147/j.issn.1000-9604.2025.02.12.