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 is nothing short of a miracle. Within just a few hours, not only must the entire genome—billions of "letters" long—be replicated, but most other cellular structures must be doubled so that in the end, two complete daughter cells can emerge.