Recent advances in the development of haemoglobin-based blood substitutes.

Recent advances in the development of haemoglobin-based blood substitutes.