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 300 Episodes of "Sci-Fi Talk Byte"