Tag
1 Break tagged with Retrovirus
Throughout evolution, our genomes have been under attack by potentially harmful viruses. However, sometimes genes from the viral invaders have been captured...