Arresting Developments

Cardiovascular disease (CVD) is a leading cause of death and disability worldwide. According to the American Heart Association, CVD claims…