10.1101/656926

Lactic Acid Containing Polymers Produced in Engineered Sinorhizobium meliloti and Pseudomonas putida

2019-05-31