Embryogenesis is the temporal unfolding of cellular processes: proliferation, migration, differentiation, morphogenesis, apoptosis and functional specialization. These processes are well understood in specific tissues, and for specific cell types. Nevertheless, our systematic knowledge of the types of cells present in the developing and adult animal, and about their functional and lineage relation ...