Open Questions 15m 30s Mirror Life: Why Scientists Want a Halt on Mirror Bacteria In 2024, 38 researchers argued that mirror bacteria should never be built. The argument is a conjunction of six premises, and they…