Ever since human stem cells were first isolated, research on stem cells has received much public attention, both because of its extraordinary promise and because of relevant legal and ethical issues. Stem cells are self-renewing, unspecialized cells that can give rise to multiple types all of spec...