Endogenous viruses: insights into viral evolution and impact on host biology

Endogenous viruses: insights into viral evolution and impact on host biology