Yeah, as a third year science student, what that first post says about mitochondria makes absolutely no sense.
Also, there are a huge variety of cancers, like one for every tissue, and are a wide range of effective treatments for many of them. So there is no real guarantee this will work on all...