The anticancer agent 3-bromopyruvate: a simple but powerful molecule taken from the lab to the bedside.

The anticancer agent 3-bromopyruvate: a simple but powerful molecule taken from the lab to the bedside.