Science

New research shows gene exchange between viruses and hosts drives evolution