[Artificial blood--past, present and future].
D000818:Animals; D001802:Blood Substitutes / Q000138:chemical synthesis* / Q000592:standards; D004912:Erythrocytes / Q000032:analysis; D006454:Hemoglobins / Q000032:analysis; D006801:Humans; D051379:Mice; D051381:Rats
D001802:Blood Substitutes; D006454:Hemoglobins