De novo myocardial regeneration: advances and pitfalls.

De novo myocardial regeneration: advances and pitfalls.