hate to be a party-pooper, but cancer therapy is littered with hopeful pronouncements like this, all the time, but never pan out. I hope they are correct, as this is Nobel Prize material, but I'm not holding my breath for 6 years.
You would think something like this could be streamlined to come out in three years at the most. People who are in real risk don’t mind taking a risk.