International Space Station

A multi-national collaborative project, modular space station in low Earth orbit.

International Space Station Definition
International Space Station Definition

A multi-national collaborative project, modular space station in low Earth orbit. International Space Station. The International Space Station is a research laboratory in space where countries work together to conduct scientific experiments and learn about living in space.