Methane might be made by all living organismshttps://www.nature.com/articles/d41586-022-00206-3 by Brajeshwar • 4 years ago 50 15 4 years agoNAnature.com