- Health
- By Laura Sinpetru
- February 9th, 2013
Tiny Molecule Now Argued to Help Cure Cancer
TIC10 makes cancer cells commit suicide, can even help with hard-to-treat brain tumors
TIC10 makes cancer cells commit suicide, can even help with hard-to-treat brain tumors