Metformin and cancer: Quo vadis et cui bono?

Metformin and cancer: Quo vadis et cui bono?