Blood substitutes: engineering the haemoglobin molecule.

Blood substitutes: engineering the haemoglobin molecule.