Synthetic Biology Platform for Biofuel Development | Blocks and Arrows | Blocks And Arrows