Opportunities for and barriers to progress in stem cell research for regenerative medicine. The ethical, moral and religious problems to use of embryos for stem cell research. Evidence supporting the potential of ESCs for use in regenerative medicine.