Chen Siyi, Wang Yang
Department of Emergency Medicine Center, Sichuan Provincial People's Hospital, University of Electronic Science and Technology of China, Chengdu, China.
Front Mol Biosci. 2025 Apr 8;12:1597144. doi: 10.3389/fmolb.2025.1597144. eCollection 2025.