Embryonic stem cells are pluripotent stem cells derived from the inner cell mass of a blastocyst an early-stage pre-implantation embryo. Human embryos reach the blastocyst stage 4–5 days post fertilization at which time they consist of 50–150 cells. Isolating the embryoblast or inner cell mass results in destruction of the blastocyst a process which raises ethical issues including whether or not embryos at the pre-implantation stage should have the same moral considerations as embryos in the post-implantation stage of development.