RELL

Astronauts are Going to Attach a “Robot Hotel” to the Outside of the International Space Station

The Robotic Tool Stowage (RiTS) unit recently launched for the ISS, where it will be integrated and provide a home…

5 years ago