10.1101/656926
Lactic Acid Containing Polymers Produced in Engineered Sinorhizobium meliloti and Pseudomonas putida
2019-05-31