The rationale of blood regeneration

The rationale of blood regeneration