The expanding role of metformin in cancer: an update on antitumor mechanisms and clinical development.

The expanding role of metformin in cancer: an update on antitumor mechanisms and clinical development.