Appears On
Episode Appearances
StarTalk Radio · Feb 3, 2026
Return to Venus with David Grinspoon
“NASA Ames astrobiologist skeptical of Venus atmospheric life hypothesis; questions phosphine findings”
Venus Atmosphere Exploration and Da Vinci MissionAstrobiology and Extraterrestrial Life DetectionPhosphine Detection in Venus Clouds
View Analysis