So, according to this story, in the race for a cure. Stem cell therepy wins by a nose!