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)

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)