Chen Jie, Ou Yuhui, Liu Ying
Institute of Molecular Medicine, College of Future Technology, Peking University, Beijing, China.
School of Pharmaceutical Sciences, Tsinghua University, Beijing, China.
Nature. 2025 Jan;637(8045):E15-E17. doi: 10.1038/s41586-024-07975-z.