Does Physical Activity Lower Blood Sugar

Does Physical Activity Lower Blood Sugar