SpaceRef -
20 Sep 2019 16:22
Three Expedition 60 crewmembers finalized four days in a row of rodent research aboard the International Space Station this week. Meanwhile, more space science is underway as the orbiting lab residents prepare to swap crews....
Share this Article