Life's Edge

Life's Edge

Constant Wonder • Season 2022, Episode 920
Mar 19, 2021 • 53m

Carl Zimmer explores examples in nature that complicate the definition of what it really means to be alive. Algae is an essential life form.