NCT07599176 - Partial Stem Cell Transplant for Sickle Cell Disease From Matched Donors | Crick | Crick