Are Stem Cells really working? i read about this http://www.stem-cells-info.org/whatarestemcells/ and it is not clear for me how they would help. Anybod can explain?