NASA finalizes strategy for human presence in space
NASA finalized its strategy for sustaining a human presence in space this week, looking ahead toward the planned de-orbiting of the International Space Station in 2030.
NASA finalized its strategy for sustaining a human presence in space this week, looking ahead toward the planned de-orbiting of the International Space Station in 2030.