Wang, Yihan
Zhu, Xin
He, Yandong
Lu, Wenlong
Wang, Zhong
Liu, Feng
Article History
Accepted: 6 June 2025
First Online: 27 June 2025
Declarations
:
: The animal study was approved by the Institutional Animal Care and Use Committee of Shanghai Chengxi Biotechnology Co., Ltd (Approval NO.: CX052412030).
: The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.