Darryl Edwards 17 October 2016 Movement Medicine, Research Research: Engaging in regular physical activity can have powerful insulin-lowering effects. Darryl Edwards 17 October 2016 Movement Medicine, Research Engaging in regular physical activity can have powerful insulin-lowering effects. (Research)