The Living Scar--Cardiac Fibroblasts and the Injured Heart.

The Living Scar--Cardiac Fibroblasts and the Injured Heart.