starspotpodcast.com
Episode 89: The Surprising Ubiquity of Ice in the Solar System and the Staggering Implications for Life, with David Paige
For more info on the podcast, please see our About page. Feature Guest: David Paige There was once a time when scientists believed that beyond the Earth there lied a largely dry, barren and inhospi…