Heart failure and cachexia: insights offered from molecular biology.

Heart failure and cachexia: insights offered from molecular biology.