N nature.com Methane might be made by all living organisms 50 points Brajeshwar 4 years ago 15 comments