Disability remains shrouded in stigma. The perception that disabled people are “less capable” or that accessibility is a ...