Human embryonic stem cells (hESCs) hold great promise as models for human development and disease, as well as for drug discovery and cell-replacement therapies. Progress toward these goals has been ...