NCT00061750 - Safety & Efficacy of ICL670 vs. Deferoxamine in Beta-thalassemia Patients With Iron Overload Due to Blood Transfusions | Crick | Crick