ESCs are self-renewing, fully pluripotent cells. Descendants from all three germ layers can be produced in vitro by allowing ESCs to differentiate as aggregates, known as embryoid bodies 1,2,3.