Stem cells: The future of medicine?