Combination of Thalidomide and Hydroxyuria in Transfusion... | NCT07292259 | Trialant