STAT3 inhibitor WP1066 as a novel therapeutic agent for renal cell carcinoma.

STAT3 inhibitor WP1066 as a novel therapeutic agent for renal cell carcinoma.