Metformin: do we finally have an anti-aging drug?

Metformin: do we finally have an anti-aging drug?