Targeting tumor microenvironment with silibinin: promise and potential for a translational cancer chemopreventive strategy.

Targeting tumor microenvironment with silibinin: promise and potential for a translational cancer chemopreventive strategy.