
The science of telescopes
5 Live Science Podcast
00:00
Could life exist in Venus' clouds?
Chris Smith introduces phosphine detection on Venus and hands to Ben McAllister to explain the significance and detection method.
Play episode from 15:01
Transcript


