Discovery of viruses might help fight to reduce greenhouse gases In viral ecology, if a virus is a puzzle piece, then the whole virus community is a mixed bag of different puzzles, made up of tens of thousands pieces…