Table 3.

Number of progenitors (all types merged) per organ

Embryonic stagePlacentaYolk sacLiver
E10340300.3
E1243080315
E151000404800
E1713005011,200