Embryonic stem cells: Prospects for developmental biology and cell therapy - Wobus, A M; Boheler, K R (Physiol rev, 2005)