Tag Archives: Wenxuan Liu

F.Y.I.–

Why Your Muscles Get Weaker as You Get Older Loss of muscle stem cells is the main driving force behind muscle decline in old age in mice, University of Rochester Medical Center researchers have found. Their finding challenges the current … Continue reading

Posted in FYI, Health | Tagged , | Comments Off on F.Y.I.–