Most often we think about cancer as developing from cells that acquire cancer-driving mutations, but there’s a subset of cancers driven by another culprit: viruses. To date, “seven human viruses have ...