Scientists confirm DNA holds a second layer of information
Everything that makes you you is in your DNA, but a long-time hypothesis suggests that you're not just a product of the genetic code itself, but also …
Troi McCormick flipped this story into Plagues•2870d