Grapeseed Extract Better than Chemo at Halting Advanced Cancer

Grapeseed extract has recently been proven to prohibit cancerous cell growth and to instigate cancer cell death – outperforming chemotherapy.