International journal of molecular sciences Bo Xiong, Tie Wang, Shengjia Huang, …, Guochao Sun, Siya He, Zhihui Wang DOI: 10.3390/ijms24076108 PMID: 37047091 PMCID: PMC10094191