I'm baffled by the HN title of this article. There is no place in the article that claims a 100% success rate for curing leukemia.
The title is: "Has Carl June Found a Key to Fighting Cancer?"
Fighting cancer and curing it are hugely different. Yes, this is a human interest story that outlines the success of a particular patient using a particular method, it's great, but it seems disingenuous to use the title that is here.