NCT06606886 - Effects of Hydroxyurea and Metformin in Transfusion Dependent Beta-Thalassemia | Crick | Crick