The two faces of IL-6 in the tumor microenvironment.

The two faces of IL-6 in the tumor microenvironment.