Soil Carbon Sponge

Definition

A concept describing the ability of soil to store carbon and its role in nutrient exchange with microorganisms.

Episode Mentions

  • Episode 2: Episode 02 – Judith Schwartz – Author & Soil Expert

Mentions: 1 | Importance Score: 11