
Radio and PodcastLive Radio & Podcasts
Science & Medicine
199 – Luke Steller – Does Venus have conditions for life?
In this episode, PhD student Luke Steller returns to talk to us about Venus and the asteroid Bennu. We discuss: * What does the discovery of Phosphene on Venus mean? * What creates Phosphene? * Could life exist on Venus,...