Single cell tells the developmental story

Stem cells are undifferentiated cells that retain the ability to self-renew and differentiate into specialized cells, offering a promising resource to generate requisite cell types in regenerative medicine [1, 2]. Haematopoietic stem cells (HSCs) can differentiate into entire mature blood lineages, sitting at the apex of the haematopoietic hierachy and playing a key role in the long-term maintenance and stabilization of mammalian blood system functions [3, 4].