Iron chelation in the treatment of cancer: a new role for deferasirox?

Iron chelation in the treatment of cancer: a new role for deferasirox?