University of Alabama

Organization

Conducting a multi-year trial on Metformin and longevity.

Mentioned in 1 video