Silibinin--a promising new treatment for cancer.

Silibinin--a promising new treatment for cancer.