03.19.2021 - By National Aeronautics and Space Administration (NASA)
Experts of NASA’s Mission Control Center in Houston recount what it has taken to support 20 years of continuous presence on the International Space Station. HWHAP Episode 187.