Diabetic and bariatric surgery: a review of the recent trends.

Diabetic and bariatric surgery: a review of the recent trends.