NASA Deputy Payload Systems Engineer tells me about some of the cool things she's working on. Special thanks to The Sci-Fi Museum.
See All 155 Episodes of "Sci-Fi Talk Blend"