Giant Viruses Have Frankenstein Genomes | Video

These giant viruses evolved from smaller viruses that patched together bits of stolen genome from their hosts. [Full Story]