starspotpodcast.com
Episode 93: Will the Electric Sail Get Us to Deep Space? with Les Johnson
For more info on the podcast, please see our About page. Feature Guest: Les Johnson In our last conversation, Pekka Janhunen, inventor of the electric solar sail, joined Denise at The Star Spot to …