10.1101/2023.08.04.552009

Engineering the highly productive cyanobacterium Synechococcus sp. PCC 11901

2023-08-06