NASA’s ‘robot hotel’ attached to space station Two NASA astronauts have installed a tools storage unit, dubbed robot hotel, to the… Read More...