What are stem cells and why are they important? What role do stem cells play in regenerative medicine, and is it ethical to study them?