Chen, Xiufei http://orcid.org/0000-0001-6412-4385
Xu, Haiqi
Shu, Xiao
Song, Chun-Xiao http://orcid.org/0000-0002-7781-6521
Funding for this research was provided by:
Ludwig Institute for Cancer Research
DH | National Institute for Health Research
China Scholarship Council
Article History
Received: 24 March 2023
Revised: 9 August 2023
Accepted: 14 August 2023
First Online: 1 September 2023
Competing interests
: The authors declare no competing interests.