Stem cells are special types of cells which have the characteristic ability to renew themselves through mitotic cell division [ A kind of cell division in which two similar cells are produced from one cell] and differentiating into a diverse range of specialized cell types. Stem cells are present in most multi-cellular organisms. The two [...]