New cancer treatment can eradicate tumors, scientists say – Fox News

Posted By on August 31, 2017

Scientists unveiled a new cancer treatment on Monday that can remove tumors, reduce side effects and prevent the disease from coming back better than current techniques.
The treatment, called Caspase Independent Cell Death (CICD), showed to effectively …
New cancer treatment can eradicate tumors, scientists say – Fox News

Hits: 0