STAT3 inhibitors for cancer therapy: Have all roads been explored?

STAT3 inhibitors for cancer therapy: Have all roads been explored?