An organism is constructed of specialized cells. Cells optimize the survival of the organism; For example, vein cells move around a blood clot in a pattern that extends the bloodstream. During foetal development, specialized cells are formed from stem cells, our spare parts stock. If we can control stem cell differentiation we will be able to cure diabetes with the patient's own cells.