People with developmental disability are nearly three times as likely than other patients to experience preventable physical injuries while in hospital, reveals new research by the London School of ...