Human embryonic development.
The inner cell mass (which can be harvested as embryonic stem cells) of the blastocyst develops into the embryo. The outer layer (trophoblast) of the blastocyst expands into the uterus, initiating implantation. The epiblast (upper layer of the inner cell mass) will give rise to the three germ layers. continue