Dilated cardiomyopathy: a tale of cytoskeletal proteins and beyond.

Dilated cardiomyopathy: a tale of cytoskeletal proteins and beyond.