Frontiers | Genetically engineered bacterium: Principles, practices ...

Frontiers | Genetically engineered bacterium: Principles, practices ...