Embryonic stem cells (ESCs)

Are stem cells derived from human embryos (at the blastocyst stage). ESCs are self-renewing (can replicate themselves) and have the potential to differentiate into all cell types in the body.