What types of stem cell are there?

There are two types of stem cells: embryonic and adult stem cells. The extraction of embryonic cells from a one-week old embryo is problematic and a matter of ethical controversy, because the embryo dies when the cells are removed.

In contrast, adult stem cells are found in all tissues and organs of the human body from birth onwards. The function of adult stem cells is the repair and regeneration of the human body.