Yuan Peng, Ping Xu, Fei Tao, Yuan Peng, Ping Xu, Fei Tao DOI: 10.1016/j.synbio.2023.08.003 PMID: 37637200 PMCID: PMC10457514