Blood transfusion today--'artificial blood' tomorrow.
D001802:Blood Substitutes; D001803:Blood Transfusion / Q000379:methods*; D005466:Fluorocarbons; D006454:Hemoglobins; D006801:Humans
D001802:Blood Substitutes; D005466:Fluorocarbons; D006454:Hemoglobins