Cardiac fibrosis and arrhythmogenesis: the road to repair is paved with perils.

Cardiac fibrosis and arrhythmogenesis: the road to repair is paved with perils.