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

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