EO9 (Apaziquone): from the clinic to the laboratory and back again