06.20.2019 - By National Aeronautics and Space Administration (NASA)
We're looking back at the Space Station Processing Facility, or SSPF, as it turns 25 years old.