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