Metformin and other biguanides in oncology: advancing the research agenda.

Metformin and other biguanides in oncology: advancing the research agenda.