Wang, Huan
Zhang, Baomin http://orcid.org/0009-0003-8211-8271
Article History
Accepted: 18 March 2024
First Online: 26 March 2024
Declarations
:
: All animal-related experiments were authorized by the Qilu Hospital (Qingdao), Cheeloo College of Medicine, Shandong University Ethics Committee of China’s Faculty of Medicine with animal ethics number: KYDWLL-202327.
: Not applicable.
: Not applicable.
: The authors declare no competing interests.