Episode 93: Will the Electric Sail Get Us to Deep Space? with Les Johnson
Feature Guest: Les JohnsonIn our last conversation, Pekka Janhunen, inventor of the electric solar sail, joined Denise at The Star Spot to explain the science and engineering behind this advanced spacecraft propulsion technology. Now as we dive into Part 2,...