Stem cells and regenerative medicine - Low, Walter C.; Verfaillie, Catherine M. (World Scientific, 2008)