Robot hotel

NASA's 'robot hotel' attached to space station

NASA's 'robot hotel' attached to space station

The "robot hotel", officially called the Robotic Tool Stowage (RiTS), was attached to the station's Mobile Base System (MBS) during a spa...Read More

Free Press Journal

www.freepressjournal.in