
The science of telescopes
5 Live Science Podcast
00:00
What does phosphine on Venus imply?
Ben McAllister explains how phosphine was detected in Venus' upper atmosphere and why it's considered a potential biosignature.
Play episode from 16:02
Transcript


