Robert Lanza

Essentials of Stem Cell Biology. - Elsevier 2006 - 548 p.