Agricultural Waste: Environmental Impact, Useful Metabolites and Energy Production by Jean-Michel Mérillon | Menrva Books | MenrvaBooks