The 3 ghosts that are hiding in your DNA

0
680

Each of us has a history lesson lurking in our genes. Long dead viruses, jumping parasites and useless wrecks.

Further reading: Human Errors (book) by Nathan H Lents.

LEAVE A REPLY

Please enter your comment!
Please enter your name here