What are stem cells, and why is research into them causing such controversy?

1

Blurters