Differentiated human embryonic stem cells, known as embryoid bodies. Embryoid bodies are spherical colonies of embryonic stem cells, seen only in culture and containing all three germ layers: endoderm, mesoderm and ectoderm. Photo courtesy of Gary Smith, University of Michigan.