Patient safety and blood transfusion: new solutions.

Patient safety and blood transfusion: new solutions.