Unseen and ongoing, thousands of times every second: to keep a complex organism like humans alive, an immense number of new cells must be continuously produced. Up close, each of these cell divisions ...