P pnas.org The consumption of viruses returns energy to food chains 59 points zdw 3 years ago 11 comments