Hitting the right spot: Mechanism of action of OPB-31121, a novel and potent inhibitor of the Signal Transducer and Activator of Transcription 3 (STAT3). - Brambilla L; Genini D; Laurini E; Merulla J; Perez L; Fermeglia M; Carbone GM; Pricl S; Catapano CV (Molecular oncology, 2015)