• Health
  • By Laura Sinpetru
  • February 9th, 2013
Tiny Molecule Now Argued to Help Cure Cancer

Tiny Molecule Now Argued to Help Cure Cancer

TIC10 makes cancer cells commit suicide, can even help with hard-to-treat brain tumors