The embryonic origins and genetic programming of emerging haematopoietic stem cells.

The embryonic origins and genetic programming of emerging haematopoietic stem cells.