Stem cells are a population possessing 1) self-renewal capacity, 2) long-term viability, and 3) multilineage potential.

Read full article here.