'David and Goliath' viruses shed light on the origin of jumping genes
University of British Columbia researchers have identified a small virus that attacks another virus more than 100 times its own size, rescuing the infected zooplankton from certain death. The discovery provides clues to the ...