Newer antidiabetic drugs and calorie restriction mimicry.

Newer antidiabetic drugs and calorie restriction mimicry.