In November 2023, 15 adult fruit flies and 40 larvae joined the human crew aboard the Tiangong space station. These intriguing insects aren’t just on a joyride—they are part of a ...
"Xiao Hang" could one day help astronauts carry out maintenance tasks in orbit. Astronauts aboard China's Tiangong space station have been getting some assistance from an "intelligent" robot.