starspotpodcast.com
Episode 92: Inventing the Electric Solar Sail, with Pekka Janhunen
For more info on the podcast, please see our About page. Feature Guest: Pekka Janhunen The electric solar wind sail, or electric sail for short, is an advanced spacecraft propulsion technology that…