Chen Liangyi, Ma Lei, Dai Hui, Du Quansheng, Sun Yujie, Cheng Heping
National Biomedical Imaging Center, College of Future Technology, Peking University, Beijing, 100871, China.
Peking-Tsinghua Center for Life Sciences, Peking University, Beijing, 100871, China.
Sci China Life Sci. 2025 Aug 1. doi: 10.1007/s11427-025-2994-y.