10.1101/2023.08.04.552009
Engineering the highly productive cyanobacterium Synechococcus sp. PCC 11901
2023-08-06