‘Space worms’ are en route to the International Space Station
Nematodes measure only one millimeter in length. Credit: Univerity of Exeter Get the Popular Science daily newsletter💡 Breakthroughs, discoveries, and DIY tips sent six days a week. The Artemis II astronauts were back on Earth for less than a day before worms took their place in space. The space worms launched from Cape Canaveral, FloridaContinue Reading











