Very interesting - too bad my wife died from cancer four years ago, too early to benefit from this discovery (if it eventually proves correct).
Very sorry for your loss. The way I see it, especially in so far as cancer is concerned, the more competition amongst scientists the better.