Hematopoietic stem cells

Infographic on hematopoietic stem cells in drosophila larvae.