Chen Ang

Chen Ang — Therapist

Rehabilitation Center in Chengdu, China “Easy. You may feel your muscles stretching a bit, but it’s okay. I’ll take care of...
Rush Rehabilitation image

Rush University Medical Center

Rush University Medical Center has been on the frontline of institutions promoting disability rights, the Americans With Disabilities Act (ADA) and Section 504 of the...