The hare and the tortoise: an embryonic haematopoietic race.

The hare and the tortoise: an embryonic haematopoietic race.