Molecular mechanism of action of metformin: old or new insights?

Molecular mechanism of action of metformin: old or new insights?