Tian Shuangjie, Zong Ruojun, Zhang Ying, Liu Qiang, Wang Lina, Wang Yanfang, Zhao Jianguo
State Key Laboratory of Organ Regeneration and Reconstruction, Institute of Zoology, Chinese Academy of Sciences, Beijing, 100101, China.
University of Chinese Academy of Sciences, Beijing, 100049, China.
Sci China Life Sci. 2025 Jul 2. doi: 10.1007/s11427-024-2936-y.