Xiong Chenlu, Wang Yihan, Liao Wenkai, Ma Xuemei, Xie Fei, Chen Mulei
College of Chemistry and Life Science, Beijing University of Technology, Beijing, 100124, China.
School of The Third Clinical Medical College, Capital Medical University, Beijing, 100020, China.
Sci China Life Sci. 2025 Aug 15. doi: 10.1007/s11427-025-3023-9.