Anticancer potential of silymarin: from bench to bed side.

Anticancer potential of silymarin: from bench to bed side.