Huang Hui, Chen Yu
Materdicine Lab, School of Life Sciences, Shanghai University, Shanghai 200444, China.
Materdicine Lab, School of Life Sciences, Shanghai University, Shanghai 200444, China; Shanghai Institute of Materdicine, Shanghai 200051, China.
Sci Bull (Beijing). 2025 May 30;70(10):1554-1558. doi: 10.1016/j.scib.2025.03.041. Epub 2025 Mar 15.