Octamers and nanoparticles as hemoglobin based blood substitutes.

Octamers and nanoparticles as hemoglobin based blood substitutes.