Principles of regenerative medicine / - Atala, Anthony, (Academic Press,, 2008)