Funding for this research was provided by:
Natural Science Foundation of China (81001187)
Article History
Received: 7 May 2021
Accepted: 28 December 2021
First Online: 24 March 2022
Declarations
:
: All authors declare that they have no conflict of interest or financial ties to disclose.
: Relevant animal experiments were carried out in accordance with the Animal Care and Use Committee guidelines of Cancer Institute and Cancer Hospital, Chinese Academy of Medical Sciences and Peking Union Medical College.