Effects of Hydroxyurea and Metformin in Transfusion Depen... | NCT06606886 | Trialant