[Source: Disability Scoop] The National Institutes of Health is considering changes to its mission statement amid concerns that the existing one furthers “ableist beliefs” that people with disabilities are “flawed” and need to be “fixed.” The nation’s medical research agency recently issued…...