A team of Israeli scientists might have found the first complete cure for cancer
m.jpost.com
m.jpost.com
This however is a marketing release, with strikingly little content. Mouse trials, peptides, patents, general and individual, no side effects, cures cancer? Cmon.
Lets raise the bar a litte.