Unravelling the adiponectin paradox: novel roles of adiponectin in the regulation of cardiovascular disease.

Unravelling the adiponectin paradox: novel roles of adiponectin in the regulation of cardiovascular disease.