Stem cell tools and other experimental protocols - Klimanskaya, Irina; Lanza, Robert (Methods in enzymology, 2006)