Robert Lanza

Essentials of Stem Cell Biology