About Us
synthetic bacteria
“Kill switches” shut down engineered bacteria
Scroll To Top
About Us