A risk-benefit assessment of metformin in type 2 diabetes mellitus.

A risk-benefit assessment of metformin in type 2 diabetes mellitus.