Metformin: an old drug with new potential.

Metformin: an old drug with new potential.