Regenerative therapy and tissue engineering for the treatment of end-stage cardiac failure: new developments and challenges.

Regenerative therapy and tissue engineering for the treatment of end-stage cardiac failure: new developments and challenges.