NASA extends space station life to 2024. IN Science.
Keywords: United States. National Aeronautics and Space Administration (NASA); Space stations; International Space Station (ISS).