Why do some researchers believe metformin may hold the key to longevity?



Some researchers are investigating how metformin, a common drug used to treat diabetes, may help prolong healthspan and lifespan. What evidence is there to support this notion?