The University of Chicago Header Logo

Evidence that insulin is imprinted in the human yolk sac.