The International Space Station is due to receive another delivery on December 9, 2019 from a Russian rocket. Courtesy Nasa
The International Space Station is due to receive another delivery on December 9, 2019 from a Russian rocket. Courtesy Nasa

'Mighty mice', worms and a helper robot arrive at space station