The helix, of DNA fame, may have arisen with startling ease

8 posts were merged into an existing topic: Was Central Dogma Violated in Abiogenesis?