Type 2 diabetes mellitus: a disease of the innate immune system? An update.

Type 2 diabetes mellitus: a disease of the innate immune system? An update.