beta-cell dysfunction and failure in type 2 diabetes: potential mechanisms.

beta-cell dysfunction and failure in type 2 diabetes: potential mechanisms.