Stem cells and disease treatment