Researchers develop new drug that can delay ageing
As human bodies age, they increasingly lose the ability to repair and rebuild degenerating skeletal muscles.
As human bodies age, they increasingly lose the ability to repair and rebuild degenerating skeletal muscles.