2013-07-11

A cure...for cancer?

Post 129913 by bhb deleted for the following reason: This is a little bit thin, just a press release about a paper. Maybe link to more sources with explanations of what it means as well as the original research? -- mathowie