Settle the Stars: The Science of Space Exploration

Edgeworks NebulaLatest Episode released on Fri Oct 15, 2021
Subscribe Visit show website

Exploring and terraforming Mars will be the greatest scientific and engineering challenge in the history of our species. From landfall and building... more