Return to Article Details Deferasirox (ICL670): from bench to bedside Download Download PDF