Inhibition of CatA: an emerging strategy for the treatment of heart failure.

Inhibition of CatA: an emerging strategy for the treatment of heart failure.