Does Physical Activity Lower Blood Glucose Levels

Does Physical Activity Lower Blood Glucose Levels