Viruses May Be Responsible For Life As We Know It

You probably know viruses as the demons behind your nasty cold, the not-quite-living monsters that infiltrate cells and plug in their own genetic material. But the horrible little buggers might have been crucial to forming the cells in our own…