Metformin and its clinical use: new insights for an old drug in clinical practice.

Metformin and its clinical use: new insights for an old drug in clinical practice.