The ethical challenge of stem cell research.