Engaging in physical activity during menopause can improve depression, mood and overall quality of life, a new study led by ...