Adiponectin: a versatile player of innate immunity

Adiponectin: a versatile player of innate immunity