The Human Genome Is Full of Viruses

Viruses are powerful, ancient, and vital to our existence, but they are extremely simple constructions. They tend to be nothing more than a few pieces: a protein capsid, which is a simplistic and protective shell; a protein called a polymerase, which carries …
Read More