Quality of Life and Treatment Satisfaction in β-Thalassem... | NCT03358498 | Trialant