Posts

Showing posts with the label obese mice

Synthetic compound SRT1720 helps obese mice live longer