Human embryonic stem cells (ESCs) hold great promise for regenerative medicine. However, many technical hurdles and unanswered questions remain before this research can be safely translated into real ...