Monday, 21 January, 2019

Day: November 1, 2018

The End Of Chemotherapy?

The End Of Chemotherapy?

Exciting new research from Northwestern Medicine has discovered that inside every cell within the human body is a toxic kill code designed to trigger self-destruction if it senses a cell is turning cancerous. Across two newly published studies, the scientists remarkably homed in on the exact nucleotide code underlying this

Continue reading