Gallstone Disease and the Risk of Type 2 Diabetes.

Gallstone Disease and the Risk of Type 2 Diabetes.