Don't have Telegram yet? Try it now!
https://starspotpodcast.com/2015/11/15/surprising-ubiquity-ice-solar-system-staggering-implications-life-david-paige/
Episode 89: The Surprising Ubiquity of Ice in the Solar System and the Staggering Implications for Life, with David Paige