NCT06888232 - Safety and Efficacy of Immunomodulator Drug Thalidomide in Multi-transfused Thalassemia Patients | Crick | Crick