Stock Photo: Technician preparing a hematopoietic stem cells bag , Cell Therapy Unit, CTSA in Clamart, France.

Stock Photo: 4269-38474 Technician preparing a hematopoietic stem cells bag , Cell Therapy Unit, CTSA in Clamart, France.