Embryonic stem cells are powerful tools for understanding how organisms develop and how tissues regenerate. These cells have ...