“Limb loss” (LL) is the permanent removal or acquired amputation of a body part due to injury or disease1. Specific health conditions such as diabetes, gangrene, and ischemic vascular disease increase the risk of LL2. Past research shows that individuals …

Prevalence of Limb Loss and Limb Difference in the United States: Implications for Public Policy Read more »