Novel cytotoxic drugs: old challenges, new solutions.

Novel cytotoxic drugs: old challenges, new solutions.