NCT07292259 - Combination of Thalidomide and Hydroxyuria in Transfusion Dependent Thalasemmia | Crick | Crick