Division of labor offers insight into the evolution cells | Science News | Scoop.it
Dividing tasks among different individuals is a more efficient way to get things done, whether you are an ant, a honeybee or a human.