Who Impairment Disability Handicap Definition?

Who Impairment Disability Handicap Definition? Impairment refers to a problem with a structure or organ of the body. Disability is a functional limitation with regard to a particular activity. Handicap refers to an environmental factor preventing the filling of a normal life role. What is impairment disability and handicap? Impairment concerns the physical aspects of