Life's EdgeConstant 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.