Multiple effects of silymarin on the hepatitis C virus lifecycle.

Multiple effects of silymarin on the hepatitis C virus lifecycle.