This NBC news byte (1:17) ..... from 26-04-12 ..... fits with the information from the link you posted ..... Curiously ..... I noticed the story running just once ..... I suppose discussing potential cancer cures in public ..... must frighten a lot of protectionist big-time players .....
Compare with your information link ..... So ..... in retrospect ..... the NBC news looks like a brief update ..... Thanks !!! ...