All the buzz about NASA’s new fleet of space bees

Astrobees could help free up astronauts' schedules.