DNA strands should repel each other — it took 20 years for scientists to finally discover the tiny molecular “zipper” th
DNA strands should repel each other — it took 20 years for scientists to finally discover the tiny molecular “zipper” that brings them together
