1825
Table of Contents > Health Dictionary > Impairment

Impairment

A physical or mental defect at the level of a body system or organ. The official WHO definition is: any loss or abnormality of psychological, physiologic, or anatomic structure or function.
Healthy Living Marketplace
UAS Labs DDS Probiotics
Eden Foods
Carlson Labs
Lily of the Desert
Bob's Red Mill
Naturtint