Fig. 1From: Metformin and cancer hallmarks: shedding new lights on therapeutic repurposingMain anticancer mechanisms of action of metformin based on hallmarks of cancer. Metformin can combat cancer by affecting metabolism, epigenetics, cell cycle, migration, metastasis, cell death, cell senescence, cancer stem cells, immunity, and gut microbesBack to article page